cast a pall on something - Turc Anglais Dictionnaire